638,668,665,667,666,668,669,647,643,643;115,118,129,138,142,145,153,145,137,125